<?xml version="1.0" encoding="utf-8"?>
<Content xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:blueonionsoftware-com:bloget:runtime:data">
  <text>Message Queuing service is used by departments that connect to Sensis.  If you try to use a department that connects to Sensis and get an exception in SensisProviderMSMQ.cs, then use these steps to fix that:

1)  Ensure that Message Queueing is installed:
1a)    Go to control panel | windows components | message queueing | details
1b)  Make sure the Common selection is checked
2)  Ensure that Distributed Transaction Coordinator service is running under the correct user, should be Network Service, not Local System:
2a)  Run "services.msc" from a command prompt or run box.
2b)  Look at the Log On As column for Distributed Transaction Coordinator service.
3)  If its not running as Network Service user, then:
3a)  run "MSDTC -uninstall" from a command prompt
3b)  remove the MSDTC keys in HKLM/Software/Microsoft/MSDTC
and HKLM/System/CurrentControlSet/Services/MSDTC
3c)  reboot
3d)  run "MSDTC -install"
3e) Run "services.msc", and ensure that Message Queueing service is  started

More info on various ways to enjoy DTC services problems:
http://west-wind.com/weblog/posts/831.aspx

Thanks for Paul D. for finding this info.
</text>
  <last_update>2007-10-04T00:52:31.9290806Z</last_update>
  <source_title />
  <source_link />
  <comments />
  <references />
  <attachments />
</Content>